
public class Persona {
	
	private String nombre;
	private String apellidos;
	private String DNI;
	private Long telefono;
	private Integer CP;
	private Boolean tipo;
	private String direccion;
	
	public String getDireccion() {
		return direccion;
	}


	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}


	public Persona(String nombre, String apellidos, String dNI, Long telefono,
			Integer cP,String direccion, Boolean tipo) {
		
		this.nombre = nombre;
		this.apellidos = apellidos;
		DNI = dNI;
		this.telefono = telefono;
		CP = cP;
		this.tipo = tipo;
		this.direccion=direccion;
	}

	
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getApellidos() {
		return apellidos;
	}
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	public String getDNI() {
		return DNI;
	}
	public void setDNI(String dNI) {
		DNI = dNI;
	}
	public Long getTelefono() {
		return telefono;
	}
	public void setTelefono(Long telefono) {
		this.telefono = telefono;
	}
	public Integer getCP() {
		return CP;
	}
	public void setCP(Integer cP) {
		CP = cP;
	}
	public Boolean getTipo() {
		return tipo;
	}
	public void setTipo(Boolean tipo) {
		this.tipo = tipo;
	}
	public void modificarPersona(Persona p){
		setApellidos(p.getApellidos());
		setNombre(p.getNombre());
		setDNI(p.getDNI());
		setTelefono(p.getTelefono());
		setCP(p.getCP());
		setTipo(p.getTipo());
		
		
	}
	public boolean equals(Persona p){
		return getDNI().equals(p.getDNI());
			
	}
	public String toString(){
	 if(getTipo()==true){
		 
		 return "AUXILIAR --Nombre :"+getNombre()+", Apellidos:"+getApellidos()+",DNI :"+getDNI()+", telefono :"+getTelefono()+"Direccion :"+getDireccion()+", CP :"+getCP();
	 }
	 else{
		 return "CLIENTE --Nombre :"+getNombre()+", Apellidos:"+getApellidos()+",DNI :"+getDNI()+", telefono :"+getTelefono()+"Direccion :"+getDireccion()+", CP :"+getCP();
		 
	 }
		
	}
	

}
